/*全选按钮*/
function check() {
/*    通过name（check_list）得到全部问卷*/
    let all = document.getElementsByName("check_list");
    for (let i = 0; i < all.length; i++) {
        all[i].checked = document.getElementById("selectAll").checked;
    }
}


/*删除提示框*/
function showDelete(e) {
    //记录当前的点击删除对象的父父结点
    del_par = e.parentNode.parentNode;
    //如果当前为删除全部按钮 则修改提示信息
    let del_all = document.getElementById('del_confirm');
    if (del_par.getAttribute('class') !== 'questionnaire') {
        del_all.innerHTML = "确定要删除全部问卷？";
    } else {
        del_all.innerHTML = "确定要删除此问卷？";
    }
    let overlay = document.querySelector(".delete");
    overlay.style.display = "block";
    let back = document.querySelector(".deleteBc");
    back.style.display = "block";
}

/*隐藏提示框（不需要时关闭提示框来隐藏）*/
function hideDelete() {
    let overlay = document.querySelector(".delete");
    overlay.style.display = "none";
    let back = document.querySelector(".deleteBc");
    back.style.display = "none";
}

/*确认删除*/
function yesDelete() {
    //先判断是否为删除全部按钮
    if (del_par.getAttribute('class') === 'questionnaire') {
        //如果为单删，直接删除
        del_par.remove();
    }
    else {
        //多删 循环每一个问卷 如果被选中 直接删除
        let del_list = document.getElementsByName('check_list');
        for(let i = 0; i < del_list.length;){
            //被选中，删除
            if(del_list[i].checked) {
                //找到父父结点 删除
                let parr = del_list[i].parentNode.parentNode;
                parr.remove();
            }else {
                //当前未被选中，跳过
                i++;
            }
        }
    }
    //隐藏提示框
    hideDelete()
}